tight-fitting pants - French English Dictionary